shared borders - Alemán Inglés Diccionario